dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Free Trade
— definition
1.
free trade (Noun)
1 definition
free trade (Noun)
— International trade free of government interference.
1 type of
trade
2 types
North American Free Trade Agreement
nafta